/* style.css */
* { margin: 0; padding: 0; box-sizing: border-box; }

body { font-family: "PingFang SC", sans-serif; background: #f5f5f5; }

/* 导航栏 */
.navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 44px;
  background: #fff;
  padding: 0 16px;
  border-bottom: 1px solid #ddd;
}

.nav-left, .nav-right span { font-size: 18px; color: #007AFF; }
.nav-center { font-size: 18px; font-weight: 500; color: #333; }

/* 标签栏 */
.tabs {
  display: flex;
  overflow-x: auto;
  background: #fff;
  padding: 10px 16px;
  gap: 16px;
  white-space: nowrap;
}

.tab {
  padding: 6px 12px;
  font-size: 14px;
  color: #666;
  border-radius: 16px;
}

.tab.active {
  background: #007AFF;
  color: #fff;
  font-weight: 500;
}

/* 搜索框 */
.search-container {
  padding: 16px;
  background: #fff;
}

.search-input {
  width: 100%;
  height: 40px;
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 0 16px;
  font-size: 14px;
  background: #f8f8f8;
}